In director Ben Wheatley’s most polished film to date, Dr. Robert Laing (Tom Hiddleston) moves into a state-of-the-art, revolutionary apartment complex. Set in 1975 with an other-worldly, futuristic feel, this high-rise reaches forty stories into the sky, nearly touching the tips of the clouds. The building is structured in a literal sense, housing the working […]